﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class ThongKe_frmLuuTru_DoanhNghiep : System.Web.UI.Page
{
    BieumauDataContext _db = new BieumauDataContext();

    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["MaDonVi"] != null)
        {
            if (!IsPostBack)
            {
                // 
                dropBieuMau.Items.Clear();
                dropNam.Items.Clear();
                //
                dropBieuMau.Items.Add("Xin chọn");
                dropNam.Items.Add("Xin chọn");
                //
                for (int i = 1; i <= 14; i++)
                {

                    dropBieuMau.Items.Add("Biểu Mẫu " + i.ToString("D2"));
                }

                for (int j = 2013; j <= DateTime.Now.Year; j++)
                {
                    dropNam.Items.Add(j.ToString());
                }
                dropNam.SelectedIndex = 0;
                dropBieuMau.SelectedIndex = 0;
            }
        }
        else
        {
            btnTimKiem.Enabled = true;
            Response.Write("<script language='JavaScript'> alert('Bạn chưa đăng nhập (hoặc hết thời gian đăng nhập). Yêu cầu đăng nhập (lại) !'); </script>");
            Response.AddHeader("REFRESH", "0;URL=GioiThieu_DoanhNghiep.aspx");            
        }
               
    }



    protected void btnTimKiem_Click(object sender, EventArgs e)
    {
        if (dropBieuMau.SelectedIndex == 0 || dropNam.SelectedIndex == 0)
        {
            Response.Write("<script language='JavaScript'> alert('Vui lòng chọn đầy đủ thông tin trước khi tìm'); </script>");
            return;
        }

        try
        {
            
            tblBieuMau bm2 = _db.tblBieuMaus.Single(p => p.MaDonVi == Session["MaDonVi"].ToString()
                                                 && p.NamBaoCao ==Convert.ToInt32(dropNam.SelectedItem.ToString())
                                                 && p.TenBieuMau == "BM_"+dropBieuMau.SelectedItem.ToString().Substring(dropBieuMau.SelectedItem.ToString().Length-2,2)  
                                                 && p.DaNop== true);

            Session["BieuMauTimKiem"] = dropBieuMau.SelectedItem.ToString().Substring(dropBieuMau.SelectedItem.ToString().Length - 2, 2);
            Session["CheDoTimKiem"] = "true";
            Response.Redirect("frmBieuMau" + dropBieuMau.SelectedItem.ToString().Substring(dropBieuMau.SelectedItem.ToString().Length - 2, 2) + ".aspx?nam=" + dropNam.SelectedItem.ToString().Trim());
        }

        catch (Exception ex)
        {
            Response.Write("<script language='JavaScript'> alert('" + dropBieuMau.SelectedItem.ToString() + " (năm " + dropNam.SelectedItem.ToString() + ") không tồn tại hoặc chưa nộp !'); </script>");
            return;
        }

    }
}